﻿//两数相加（调⽤Add函数时，传递给函数的参数a和b，称为实际参数，简称实参。实际参数就是真实传递给函数的参数。）

//第2⾏定义函数的时候，在函数名 Add 后的括号中写的 x 和 y ，称为形式参数，简称形参。
//形参是实参的⼀份临时拷⻉
//#include <stdio.h>
//int Add(int x, int y)
//{
//	int z = 0;
//	z = x + y;
//	return z;
//}
//int main()
//{
//	int a = 0;
//	int b = 0;
//	//输⼊
//	scanf("%d %d", &a, &b);
//	//调⽤加法函数，完成a和b的相加
//	//求和的结果放在r中
//	int r = Add(a, b);
//	//输出
//	printf("%d\n", r);
//	return 0;
//}



//数组作函数参数
//写⼀个函数对将⼀个整型数组的内容，全部置为-1，再写⼀个函数打印数组的内容。
#include <stdio.h>
int main()
{
	int arr[] = { 1,2,3,4,5,6,7,8,9,10 };
	int sz = sizeof(arr) / sizeof(arr[0]);
	set_arr( arr, sz);//设置数组内容为-1
	print_arr(arr, sz);//打印数组内容
	return 0;
}


 set_arr(int arr[], int sz)
{
	int i = 0;
	for (i = 0; i < sz; i++)
	{
		arr[i] = -1;
	}


}
 print_arr(int arr[], int sz)
{
	int i = 0;
	for (i = 0; i < sz; i++)
	{
		printf("%d ", arr[i]);
	}
	printf("\n");
}